Slint 1.0 est enfin sorti ! Il s'agit d'une boîte à outils (toolkit) open-source permettant de créer des interfaces utilisateur natives pour les applications de bureau et les écrans embarqués, implémenté en Rust. Cette sortie est le fruit de trois années de travail et a été aidée par 50 contributeurs sur GitHub.
Journal Slint: Un toolkit pour interface graphiques natives
Il est temps de vous présenter Slint, un toolkit pour faire des interfaces graphiques pour desktop et embarqué.
Slint est open source et multi-plateformes. Le projet est développé sur GitHub: https://github.com/slint-ui/slint
Le principe est inspiré par QML (puisque j'ai travaillé dans cet écosystème précédemment).
Il y a un langage de description d'interface, et la logique se fait dans un autre langage de programmation.
Le code .slint
ressemble à ça:
HelloWorld := Window {
property <string> name
(…)
Journal Comment fonctionne Bitcoin
Dans ce journal je vais essayer d'expliquer les mécanismes derrière Bitcoin.
Je couvre ici uniquement les aspects techniques. Pour bien comprendre ce journal, il est préférable d'avoir des notions de base de cryptographie, en particulier comprendre ce qu'est une Fonction de hachage et une signature numérique.
Bitcoin c'est quoi ?
Le but de Bitcoin est une monnaie et un moyen de payement sur internet décentralisé hors du contrôle des gouvernements, des banques, ou d'une seule société.
Le mot « Bitcoin » (…)
Journal KDevelop 4.4 est sorti
Cher journal,
KDevelop 4.4 est sorti.
Quoi de neuf ? Pas grand chose, juste des corrections de bogues et des optimisations.
(Ah si, il y a un nouvel écran d’accueil)
Mais ça me donne juste l’occasion de faire un journal pour présenter mon IDE favori.
Celui que j’utilise tous les jours pour écrire, mais aussi et surtout pour lire du code.
KDevelop offre une bonne prise en charge du C, C++, PHP, Ruby, et plein d’autres langages. Mais comme je fais surtout (…)
Journal QML: le futur des interfaces graphiques
Avec la future version de Qt (4.7), vient un nouveau langage permettant de faire des interface graphiques digne des années 10: QML
L'idée c'est de pouvoir faire des interfaces graphiques animées et de (…)
Journal Logiciel libre ou communautaire : Ma définition.
Je suis moi même développeur depuis plusieurs années.
Certains prétendent que c'est grâce aux quatre libertés, garanties par la GPL.
Mais pour moi ces 4 libertés sont nécessaire, mais pas suffisante.
Voici les conditions qui me font aimer un logiciel libre :
- Le code source soit être disponible depuis le gestionnaire de version (svn, git, ...). La dernière version de développement et l'historique doivent être accessible au public.
- Il doit (…)
Journal Frugalware, une distribution méconnue
Nombreux sont les journaux ou commentaires qui parlent des distributions les plus connues: Ubuntu, Debian, Mandriva, Suse, Slackware, Gentoo, Fedora, ...
Il est de mon devoir de vous faire connaître les distributions moins connues que j'apprécie. Je t'ai déjà parlé de Archlinux l'an passé (qui reste ma distribution favorite et que j'utilise encore sur mon desktop), aujourd'hui je vais te parler de Frugalware, qui vient de sortir en version 0.4 ce 30 mars
\begin{ma vie}
Revenons 8 mois (…)
Les nouvelles de KDE
- KDE héberge maintenant un serveur Jabber public sur kdetalk.net, à la disposition des utilisateurs du projet KDE et de Kopete. L'inscription est libre. Espérons que cela va permettre d'agrandir la communauté des utilisateurs de Jabber.
- La version 3.5 de KDE est en cours de finalisation. KDE 3.5 beta1 est disponible depuis le 21 septembre dernier et vous êtes invités à la tester et à rapporter les bogues.
KDE 3.5 beta2 devrait sortir dans les environs du 20 octobre. On peut s'attendre, si tout se passe bien, à voir la version finale de KDE 3.5 fin novembre ou début décembre.
Journal Slax 5.0
Je profite de l'occasion pour faire mon 2ème journal, et faire connaître un peu cette distribution.
Slax est donc un LiveCD basé sur Slackware-current qui a la particularité de tenir sur un petit CD de 4cm de rayon
De base, elle contient KDE 3.4 complet (ou presque) et on peu encore lui adjoindre des modules.
Ainsi, il y a quelques mois, j'ai acheté une boite de (…)
Journal Archlinux 0.7 vient de sortir.
Cela fait 2 mois que j'utilise Archlinux comme distribution. Ma LFS se fesait vielle après un an, et j'avais envie d'essayer cette distribution dont on me disait tant de bien sur IRC.
Et je (…)